package com.dingup.paike.service.message;

import com.dingup.paike.bean.aobean.ClassCurriculumAO;
import com.dingup.paike.bean.aobean.TeacherCurriculumAO;
import com.dingup.paike.bean.dtobean.PkLessonInfoDTO;

import java.util.Date;
import java.util.List;

/**
 * Created by wancheng on 2018/10/24.
 * 课程表相关
 */
public interface CurriculumScheduleService {

    List<PkLessonInfoDTO> getCurriculumSchedule(String userId, Boolean ifTeacher, Date before, Date after);

    List<TeacherCurriculumAO> getCurriculumScheduleForTeacher(String userId, Boolean ifTeacher, Date before, Date after, Boolean ifFull);

    ClassCurriculumAO getCurriculumScheduleForClass(Integer classId, Date before, Date after, Boolean ifFull);
}
